package marina;

import marina.Services.Account2Service;
import marina.model.Account2VO;

public class J16Account {
	//Account2VO
	//Account2IService
	//Account2Service
	public static void main(String[] args) {
		//계좌 정보 작성
		Account2VO ac = new Account2VO("1122", 20000, 4.5, "2014-04-01");
		//계좌 처리(월간 이자 계산, 입금, 인출)
		Account2Service as = new Account2Service(); 
		//되도록이면 new연산자로 생성하는 것보다 단일객체로 사용할 수 있도록 static으로 선언하는 것이 좋다.
		as.getMonthlyInterestRate(ac);
		as.withDraw(ac, 19950);	//인출
		as.deposit(ac, 50300);	//입금
		//결과 출력
		System.out.println(ac.toString());
	}
}
